{% extends 'layout/fluid.html.twig' %}
{# TITULO #}
{% block titulo accion|title ~ ' Despacho' %}

{# JAVASCRIPT #}
{% block include %}
{{ parent() }}
<script type="text/javascript" src="{{constant('ROOT')}}/js/jquery-validate/jquery.validate.js"></script>
<script type="text/javascript" src="{{constant('ROOT')}}/js/jquery-validate/localization/messages_es.js"></script>
<script type="text/javascript" src="{{constant('ROOT')}}/js/formularios.js"></script>
{% endblock %}

{# CONTENIDO #}
{% block contenido %}
<div class="page-header">
    <h1>{{ accion|title }} Despacho</h1>
</div>
<ul class="breadcrumb">
    <li><a href="{{constant('URL_SISTEMA')}}/usuario">Sistema</a><span class="divider">&raquo;</span></li>
    <li><a href="{{constant('URL_SISTEMA')}}/despacho/listar">Despacho</a><span class="divider">&raquo;</span></li>
    <li>{{ accion|title }}</li>
</ul>
{% if resultado is defined %}
    {% include 'misc/resultado.html.twig' %}
<div>
    <a class="btn" href="{{ constant("URL_SISTEMA")}}/despacho">Volver al listado</a>
</div>
{% else %}
<form id="formulario" method="post" action="{{ constant('URL_SISTEMA')}}/despacho/{{(esSeguimiento==true) ? "actualizarseguimiento/"~ despacho.id :"guardar"}}" class="well-small form-horizontal">
    <input type="hidden" name="id" value="{{ transporte.id }}"/>
    <fieldset>
        <legend>Datos del Despacho</legend>
        <div class="control-group">
            <label for="nombre" class="control-label">Factura: </label>
            <div class="controls">
                <select class="required" name="factura_id" {{ modoLectura ? "disabled='disabled'" : "" }}>
                {% for factura in facturas %}
                        <option value="{{factura.factura_id}}" {{ despacho.factura_id == factura.factura_id ? "selected='selected'" : "" }} >{{ factura.numero }}</option>
                {% endfor %}
                    </select>
                </div>
            </div>
            <div class="control-group">
                <label for="empresa_id" class="control-label">Empresa de Transporte:</label>
                <div class="controls">
                    <select class="required" name="empresa_transporte_id" {{ modoLectura ? "disabled='disabled'" : "" }}>
                {% for empresa in empresas %}
                            <option value="{{empresa.id}}" {{ despacho.empresa_transporte_id == empresa.id ? "selected='selected'" : "" }} >{{ empresa.nombre }}</option>
                {% endfor %}
                        </select>
                    </div>
                </div>

            </fieldset>
        {% if seguimiento is defined %}
            <input type='hidden' name='factura_empresa_transporte_id' value={{despacho.id}} />
            <div class="well-small">
                <table class="table table-bordered table-condensed table-striped">
                    <thead>
                        <tr>
                            <th>Estatus</th>
                            <th>Fecha / Hora</th>
                        </tr>
                    </thead>
                    <tbody>
                    {% for detalle in seguimiento %}
                            <tr>
                                <td>{{ detalle.descripcion }}</td>
                                <td>{{ detalle.fecha | date("d/m/Y h:m:s a") }}</td>
                            </tr>
                    {% else %}
                            <tr>
                                <td colspan="6">no hay información registrada</td>
                            </tr>
                    {% endfor %}
                        </tbody>
                    </table>
                    {% for item in proximo_estatus %}
                    <div class="alert alert-info">
                        <a data-dismiss="alert" class="close" data-dismiss="alert">×</a>
                        <p>Próximo estatus: <strong>{{item.descripcion}}</strong>.</p>
                        <input type="hidden" name="estatus_seguimiento_despacho_id" value="{{ item.id }}"/>
                    </div>
                    {% endfor %}
                    
                </div>
    {% endif %}
    {% if accion is defined %}
                <div class="form-actions">
                    <input type="submit" name="{{ esSeguimiento==true ? "actualizarseguimiento": accion }}" value="{{ esSeguimiento==true ? 'Actualizar Estatus':accion | title }}" class="btn btn-primary"/>
                    <a hfref="{{constant('URL_SISTEMA')}}/despacho/listar" class="btn btn-danger">Atr&aacute;s</a>
                </div>
    {% endif %}
            </form>
{% endif %}
{% endblock %}
